home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / Think Class Libraries / Expander / Sample Source / CMain.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-30  |  1.2 KB  |  48 lines  |  [TEXT/KAHL]

  1. /******************************************************************************
  2.  CMain.h
  3.  
  4.             Header File For CMain Document Class
  5.     
  6.     Copyright Â© 1994 My Software Inc. All rights reserved.
  7.  
  8.     Generated by Visual Architectâ„¢ 9:40 PM Wed, Jun 8, 1994
  9.  
  10.     This file is only generated once. You can modify it by extending
  11.     the placeholder definitions and adding any new methods and
  12.     data members you wish.
  13.  
  14.     If you change the name of the document class, a fresh version of this
  15.     file will be generated. If you have made any changes to the file
  16.     with the old name, you will have to copy those changes to the new
  17.     file by hand.
  18.  
  19.  ******************************************************************************/
  20.  
  21. #pragma once
  22.  
  23. #include "x_CMain.h"
  24.  
  25. class CMain : public x_CMain {
  26.  
  27. public:
  28.  
  29.     TCL_DECLARE_CLASS
  30.  
  31.     CMain();
  32.     virtual ~CMain();
  33.  
  34.     void            ICMain(void);
  35.  
  36.     virtual void    PositionWindow( void );
  37.     virtual void    MakeNewWindow( void );
  38.     virtual    void    MakeNewContents(void);
  39.     virtual    void    ContentsToWindow(void);
  40.     virtual    void    WindowToContents(void);
  41. };
  42.  
  43.     // If you have multiple document classes, you must change
  44.     // the file type below to the appropriate type for this class.
  45.     // If not, this #define is not used.
  46.  
  47. #define CMainFType 'TEXT'
  48.